aluminium frame glass roof - Turco Inglés Diccionario